﻿using System;
using System.Runtime.InteropServices;

namespace Valve.VR
{
	// Token: 0x0200056D RID: 1389
	public struct TrackedDevicePose_t
	{
		// Token: 0x04001396 RID: 5014
		public HmdMatrix34_t mDeviceToAbsoluteTracking;

		// Token: 0x04001397 RID: 5015
		public HmdVector3_t vVelocity;

		// Token: 0x04001398 RID: 5016
		public HmdVector3_t vAngularVelocity;

		// Token: 0x04001399 RID: 5017
		public ETrackingResult eTrackingResult;

		// Token: 0x0400139A RID: 5018
		[MarshalAs(UnmanagedType.I1)]
		public bool bPoseIsValid;

		// Token: 0x0400139B RID: 5019
		[MarshalAs(UnmanagedType.I1)]
		public bool bDeviceIsConnected;
	}
}
